const router = require('express').Router()
const {  AdminRegister,AdminLogin, AdminChangePassword,AdminLogout,AdminEdit,AdminGetInfo} = require('../../handler/admin')

// 注册
router.post('/register', (req, res) => {
    AdminRegister(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

//登录
router.post('/login', (req, res) => {
    AdminLogin(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

//修改密码
router.post('/editMyPassword', (req, res) => {
    AdminChangePassword(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

router.post('/logout', (req, res) => {
    AdminLogout(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

// 修改管理员信息
router.post('/editMyInfo', (req, res) => {
    AdminEdit(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

// 获取管理员信息
router.get('/getMyInfo', (req, res) => {
    AdminGetInfo(req.body).then(result => res.send(result)).catch(err => res.send(error('服务异常')))
})

module.exports = router
